Large town - Turkish English Dictionary